Skip to content

Feat: container layout mode #40

Merged
Liampronan merged 7 commits intomainfrom
feat/container-mode
Oct 30, 2025
Merged

Feat: container layout mode #40
Liampronan merged 7 commits intomainfrom
feat/container-mode

Conversation

@Liampronan
Copy link
Copy Markdown
Owner

@Liampronan Liampronan commented Apr 3, 2025

  • Currently, we only support full-screen rendering. See Before screenshot which highlights how an app with a tab bar blocks the DualCameraScreen buttons and PiP view (yellow)
  • This PR adds support for laying out the DualCameraScreen in containers (i.e., not simply the full screen size)
Before After
image image

@Liampronan Liampronan linked an issue Apr 3, 2025 that may be closed by this pull request
2 tasks
} catch {
print("Camera session error: \(error)")
}
// TODO: fixme - should View here depend on VM? this functionality led to bug in screen due to ctrl.startSession vs. vm.startSession
Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • consider this here for this PR. it led to weird bug. potentially the view should depend on the VM - if not make the VM naming specific for DualCameraScreenViewModel

@Liampronan Liampronan marked this pull request as ready for review October 30, 2025 19:44
@Liampronan Liampronan merged commit eee541c into main Oct 30, 2025
1 of 2 checks passed
@Liampronan Liampronan deleted the feat/container-mode branch October 30, 2025 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Screen api should account for non full screen mode

1 participant